"RBAR" meaning in All languages combined

See RBAR on Wiktionary

Phrase [English]

IPA: /ˈɹiː.bɑɹ/ [US]
Etymology: Coined by database administrator Jeff Moden. Etymology templates: {{coinage|en|Jeff Moden|nobycat=1|occ=database administrator|w=-}} Coined by database administrator Jeff Moden Head templates: {{head|en|phrase}} RBAR
  1. (database administration, derogatory) Initialism of row by agonizing row; used to describe procedural programming in SQL. Tags: abbreviation, alt-of, derogatory, initialism Alternative form of: row by agonizing row (extra: used to describe procedural programming in SQL) Categories (topical): Programming

Download JSON data for RBAR meaning in All languages combined (2.9kB)

{
  "etymology_templates": [
    {
      "args": {
        "1": "en",
        "2": "Jeff Moden",
        "nobycat": "1",
        "occ": "database administrator",
        "w": "-"
      },
      "expansion": "Coined by database administrator Jeff Moden",
      "name": "coinage"
    }
  ],
  "etymology_text": "Coined by database administrator Jeff Moden.",
  "head_templates": [
    {
      "args": {
        "1": "en",
        "2": "phrase"
      },
      "expansion": "RBAR",
      "name": "head"
    }
  ],
  "lang": "English",
  "lang_code": "en",
  "pos": "phrase",
  "senses": [
    {
      "alt_of": [
        {
          "extra": "used to describe procedural programming in SQL",
          "word": "row by agonizing row"
        }
      ],
      "categories": [
        {
          "kind": "other",
          "name": "English entries with incorrect language header",
          "parents": [
            "Entries with incorrect language header",
            "Entry maintenance"
          ],
          "source": "w"
        },
        {
          "kind": "other",
          "name": "English entries with topic categories using raw markup",
          "parents": [
            "Entries with topic categories using raw markup",
            "Entry maintenance"
          ],
          "source": "w"
        },
        {
          "kind": "other",
          "name": "English quotations with omitted translation",
          "parents": [
            "Quotations with omitted translation",
            "Entry maintenance"
          ],
          "source": "w"
        },
        {
          "kind": "topical",
          "langcode": "en",
          "name": "Programming",
          "orig": "en:Programming",
          "parents": [
            "Computing",
            "Software engineering",
            "Technology",
            "Computer science",
            "Engineering",
            "Software",
            "All topics",
            "Sciences",
            "Applied sciences",
            "Media",
            "Fundamental",
            "Communication"
          ],
          "source": "w"
        }
      ],
      "examples": [
        {
          "ref": "[2005 January 10, Jeff Moden, “Calculating Work Days”, in SQLServerCentral, Simple Talk Publishing, archived from the original on 2007-10-23",
          "text": "All of these methods either employ (what I call) \"RBAR\" programming (pronounced as \"ree-bar\" and stands for \"Row By Agonizing Row\") […]]",
          "type": "quotation"
        },
        {
          "ref": "2007 July 26, Remi Gregoire, “RBAR: ‘Row By Agonizing Row’”, in Redgate, retrieved 2021-07-19",
          "text": "RBAR is a consequence of coding in a strictly procedural way, rather than in a set-based way. It is different from poor coding; it is the result of adopting a mindset that one always has to tell the computer, step by step […]",
          "type": "quotation"
        },
        {
          "ref": "2019 December 9, Randy Knight, “Rethinking RBAR”, in SQL Solutions Group",
          "text": "While RBAR used over twice as much log as the set based operations, the log used per transaction was less than half.",
          "type": "quotation"
        }
      ],
      "glosses": [
        "Initialism of row by agonizing row; used to describe procedural programming in SQL."
      ],
      "id": "en-RBAR-en-phrase-uSgNxZb4",
      "links": [
        [
          "derogatory",
          "derogatory"
        ],
        [
          "row",
          "row#English"
        ],
        [
          "by",
          "by#English"
        ],
        [
          "agonizing",
          "agonizing#English"
        ],
        [
          "SQL",
          "SQL"
        ]
      ],
      "qualifier": "database administration",
      "raw_glosses": [
        "(database administration, derogatory) Initialism of row by agonizing row; used to describe procedural programming in SQL."
      ],
      "tags": [
        "abbreviation",
        "alt-of",
        "derogatory",
        "initialism"
      ]
    }
  ],
  "sounds": [
    {
      "ipa": "/ˈɹiː.bɑɹ/",
      "tags": [
        "US"
      ]
    },
    {
      "homophone": "rebar"
    }
  ],
  "word": "RBAR"
}
{
  "etymology_templates": [
    {
      "args": {
        "1": "en",
        "2": "Jeff Moden",
        "nobycat": "1",
        "occ": "database administrator",
        "w": "-"
      },
      "expansion": "Coined by database administrator Jeff Moden",
      "name": "coinage"
    }
  ],
  "etymology_text": "Coined by database administrator Jeff Moden.",
  "head_templates": [
    {
      "args": {
        "1": "en",
        "2": "phrase"
      },
      "expansion": "RBAR",
      "name": "head"
    }
  ],
  "lang": "English",
  "lang_code": "en",
  "pos": "phrase",
  "senses": [
    {
      "alt_of": [
        {
          "extra": "used to describe procedural programming in SQL",
          "word": "row by agonizing row"
        }
      ],
      "categories": [
        "English 2-syllable words",
        "English coinages",
        "English derogatory terms",
        "English entries with incorrect language header",
        "English entries with topic categories using raw markup",
        "English initialisms",
        "English lemmas",
        "English phrases",
        "English quotations with omitted translation",
        "English terms with IPA pronunciation",
        "English terms with homophones",
        "English terms with quotations",
        "en:Programming"
      ],
      "examples": [
        {
          "ref": "[2005 January 10, Jeff Moden, “Calculating Work Days”, in SQLServerCentral, Simple Talk Publishing, archived from the original on 2007-10-23",
          "text": "All of these methods either employ (what I call) \"RBAR\" programming (pronounced as \"ree-bar\" and stands for \"Row By Agonizing Row\") […]]",
          "type": "quotation"
        },
        {
          "ref": "2007 July 26, Remi Gregoire, “RBAR: ‘Row By Agonizing Row’”, in Redgate, retrieved 2021-07-19",
          "text": "RBAR is a consequence of coding in a strictly procedural way, rather than in a set-based way. It is different from poor coding; it is the result of adopting a mindset that one always has to tell the computer, step by step […]",
          "type": "quotation"
        },
        {
          "ref": "2019 December 9, Randy Knight, “Rethinking RBAR”, in SQL Solutions Group",
          "text": "While RBAR used over twice as much log as the set based operations, the log used per transaction was less than half.",
          "type": "quotation"
        }
      ],
      "glosses": [
        "Initialism of row by agonizing row; used to describe procedural programming in SQL."
      ],
      "links": [
        [
          "derogatory",
          "derogatory"
        ],
        [
          "row",
          "row#English"
        ],
        [
          "by",
          "by#English"
        ],
        [
          "agonizing",
          "agonizing#English"
        ],
        [
          "SQL",
          "SQL"
        ]
      ],
      "qualifier": "database administration",
      "raw_glosses": [
        "(database administration, derogatory) Initialism of row by agonizing row; used to describe procedural programming in SQL."
      ],
      "tags": [
        "abbreviation",
        "alt-of",
        "derogatory",
        "initialism"
      ]
    }
  ],
  "sounds": [
    {
      "ipa": "/ˈɹiː.bɑɹ/",
      "tags": [
        "US"
      ]
    },
    {
      "homophone": "rebar"
    }
  ],
  "word": "RBAR"
}

This page is a part of the kaikki.org machine-readable All languages combined dictionary. This dictionary is based on structured data extracted on 2024-06-04 from the enwiktionary dump dated 2024-05-02 using wiktextract (e9e0a99 and db5a844). The data shown on this site has been post-processed and various details (e.g., extra categories) removed, some information disambiguated, and additional data merged from other sources. See the raw data download page for the unprocessed wiktextract data.

If you use this data in academic research, please cite Tatu Ylonen: Wiktextract: Wiktionary as Machine-Readable Structured Data, Proceedings of the 13th Conference on Language Resources and Evaluation (LREC), pp. 1317-1325, Marseille, 20-25 June 2022. Linking to the relevant page(s) under https://kaikki.org would also be greatly appreciated.